namespace SharpTalk.Core.Interfaces
{
    using System;

    /// <summary>
    /// ChatRoom interface contract
    /// </summary>
    public interface IChatRoom
        : IGuid, IImage, IChatRoomType, IPassword, IEquatable<IChatRoom>
    {
        /// <summary>
        /// The name of the chatroom
        /// </summary>
        string Name { get; set; }
        /// <summary>
        /// Obtains or defines the Message of the Day
        /// </summary>
        string Motd { get; set; }
    }
}